home *** CD-ROM | disk | FTP | other *** search
/ Shareware Grab Bag / Shareware Grab Bag.iso / 011 / nickl11.arc / NICKL.DOC < prev    next >
Encoding:
Text File  |  1987-08-18  |  9.8 KB  |  328 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.                                NICKL Menu System
  22.  
  23.                                   Version 1.1
  24.  
  25.                              (pronounced 'Nickel')
  26.  
  27.  
  28.  
  29.                                  Users' Manual
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.                        Copyright (C) 1987 by C.K. Ingram
  57.  
  58.  
  59.  
  60.  
  61.                                                         NICKL Menu Version 1.1
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.                                    CONTENTS
  70.  
  71.  
  72.  
  73.  
  74.                Introduction..................................  2
  75.  
  76.                Installation..................................  2
  77.  
  78.                Loading.......................................  2
  79.  
  80.                Creating / Editing Menus......................  3
  81.  
  82.                Key Commands..................................  4
  83.  
  84.                Revision History..............................  4
  85.  
  86.                Registration..................................  5
  87.  
  88.  
  89.  
  90.  
  91. Page 2                                                  NICKL Menu Version 1.1
  92.  
  93.  
  94. INTRODUCTION
  95.  
  96. The  NICKL Menu System was written and  developed for use by the author.  As I
  97. finished  the program  I decided to  place it  in the public  domain.  It is a
  98. simple  menu system to learn,   the only requirement is  that you have a basic
  99. knowledge of how to create a DOS batch file.
  100.  
  101. NICKL  should run on just about any  system,  including the PC jr.  It runs on
  102. DOS  version 2.+ and  requires a minimum  of 128k.  It works  fine on a floppy
  103. based  system (with the clever use of  linking batch files),  but was designed
  104. primarily for use on a hard disk based system.
  105.  
  106. NICKL is distributed  with the following files.
  107.  
  108.      NICKL.COM           The NICKL program.
  109.      NICKL.DOC           Users' Manual - this file.
  110.      NICKLMNU.BAT        The Batch file used to execute NICKL.
  111.      NICKL_MN.BAT        The Main Menu data file.
  112.      NICKL_F0.BAT        The F10 Sub Menu data file.
  113.      NICKL_BL.BAT        A blank menu data file.
  114.      MENU.BAT            A Batch file to start up NICKL from root DIR.
  115.      NICKLOGO.COM        NICKL Menu System opening logo.
  116.  
  117.  
  118. INSTALLATION
  119.  
  120. To  install Nickl you must first create  a 'NICKL' directory and then copy all
  121. of  the files contained in the NICKL.ARC  file into the directory.  To do this
  122. perform the following commands at a DOS prompt:
  123.  
  124.                C>MD \NICKL <Enter>
  125.  
  126.                C>Copy NICKL.* C:\NICKL\*.* <Enter>
  127.  
  128. Next,   if you wish to have NICKL  run automatically upon booting your system,
  129. then add the following lines to the end your AUTOEXEC.BAT file:
  130.  
  131.                CD\NICKL
  132.                NICKLMNU
  133.  
  134.  
  135. LOADING
  136.  
  137. If  you have  done as directed  above then  all you have  to do  now is either
  138. re-boot  your system (<Alt><Ctrl><Del>)  or change  to the NICKL directory and
  139. enter   the  command  NICKLMNU.  That's  all  there  is  to  it.  NICKL  comes
  140. configured to run without modification on just about any system.  This way you
  141. can see what its like and get a feel for it prior to creating and editing your
  142. own menus.  Try it now.
  143.  
  144.  
  145.  
  146.  
  147. Page 3                                                  NICKL Menu Version 1.1
  148.  
  149.  
  150. CREATING / EDITING MENUS
  151.  
  152. Below  is a sample Menu  definition file showing what  all is contained in the
  153. file.
  154.  
  155. GOTO OPTIONS                           Used by DOS
  156. [------------------------------]       Graphic display of menu title length
  157. Menu Title                             Menu title
  158. [-------------------------]            Graphic display of menu option length
  159. Procomm                                Option 1 heading
  160. Format a Diskette                      Option 2 heading
  161. Lotus 1-2-3                            Option 3 heading
  162.                                        Option 4 heading
  163.                                        Option 5 heading
  164.                                        Option 6 heading
  165.                                        Option 7 heading
  166.                                        Option 8 heading
  167.                                        Option 9 heading
  168. DOS Utilities Sub-Menu                 Option 10 heading
  169. [-------------------------]            Graphic display of menu option length
  170. :OPTIONS                               Used by DOS
  171. echo off                               Used by DOS
  172. cls                                    Used by DOS
  173. goto %1                                Used by DOS
  174.  
  175. :F1                                    Used by DOS
  176. cd\procomm                             Change to PROCOMM directory
  177. procomm                                Execute PROCOMM
  178. GOTO END                               Used by DOS
  179.  
  180. :F2                                    Used by DOS
  181. format A:/s                            Format a diskette in drive A: w/DOS
  182. GOTO END                               Used by DOS
  183.  
  184. :F3                                    Used by DOS
  185. cd\lotus                               Change to the LOTUS directory
  186. lotus                                  Execute LOTUS
  187. GOTO END                               Used by DOS
  188.  
  189. :F4                                    Used by DOS
  190. Echo Option F4 Not Defined             Displays Message
  191. Pause                                  DOS pause
  192. GOTO END                               Used by DOS
  193.  
  194. {:F5 Through :F10 would continue here.}
  195.  
  196. :END                                   Used by DOS
  197. CD\NICKL                               These last 2 commands return control
  198. NICKLMNU x                             to NICKL Menu System
  199.     Where x = 1 to 0 (0 for 10) for
  200.     automatic sub menu re-entry.
  201.  
  202.  
  203.  
  204.  
  205. Page 4                                                  NICKL Menu Version 1.1
  206.  
  207.  
  208.  
  209. Under  no condition should the  first 15 lines be  altered except for changing
  210. the  titles.  To install a new  option in a menu  simply find the correct line
  211. for  the title and  insert the description  of your choice.  Then  move to the
  212. correct label (i.e. :F1, :F2, :F3, ...) and then insert the commands needed to
  213. run the option.
  214.  
  215. To  create a new sub  menu simply copy NICKL_BL.BAT  to NICKL_XX.BAT,  were XX
  216. equals  the function key used to  access this menu.  Using the format outlined
  217. above insert the menu title, option titles, and option commands to create your
  218. menu.  Then  in the NICKL_MN.BAT file add the corresponding option title.  You
  219. do  not need to add any commands for execution.  NICKL is smart enough to know
  220. when  you have  created a  sub menu  and will  load it  automatically when the
  221. function key is pressed.
  222.  
  223.  
  224. KEY COMMANDS
  225.  
  226.            F1 thru F10         Select corresponding option
  227.  
  228.                Esc             Return to Main menu from Sub menu
  229.  
  230.              <Alt> Q           Exit to DOS from Main menu
  231.  
  232.  
  233. REVISION HISTORY
  234.  
  235. 1.0  Initial release.
  236.  
  237. 1.1  Features added:
  238.  
  239.         - Automatic return to sub-menu after execution of menu option.
  240.  
  241.         - Status key status displayed (Caps, Num, and Ins).
  242.  
  243.         - Available disk space displayed for drive C:.  The initial read
  244.           takes a few seconds, but subsequent reads are instantaneous.
  245.  
  246.  
  247.  
  248.  
  249. Page 5                                                  NICKL Menu Version 1.1
  250.  
  251.  
  252. REGISTRATION
  253.  
  254. I  hope to be making future enhancements  to NICKL Menu System,  however,  the
  255. amount  of time and money available to me will determine how soon enhancements
  256. and releases will be made.
  257.  
  258. I  you find  the program  of use  and you  end up  using the  program,  then a
  259. contribution is requested.  The suggested amount is $15.00.
  260.  
  261. If  you  would like  NICKL  Menu customized  in  any way  for  your individual
  262. application then please state so when you register and list how you would like
  263. it  customized.  I will make every  attempt do fulfill your  wish and send you
  264. your  customized version.  Please provide your telephone  number so that I may
  265. contact you if I have any questions.
  266.  
  267. Please  fill  out the  attached registration  form and  send to  the indicated
  268. address.
  269.  
  270. Your support of this program will ensure that the quality is kept to a maximum
  271. as  well  as to  the  continuing advancement  of  shareware and  public domain
  272. software in general.
  273.  
  274.  
  275.  
  276.  
  277. ==============================================================================
  278.                       NICKL Menu System Registration Form
  279.  Version 1.1                                                      August 1987
  280. ==============================================================================
  281.  
  282.  
  283. I  wish to register  my copy of  NICKL Menu System.  I  have enclosed my check
  284. payable  to "C.K.  Ingram" for $15.00.  Below  you will find my personal 'wish
  285. list' of desired future enhancements.
  286.  
  287.      Send to:       C.K. Ingram
  288.                     21217-32 E. Washington Street
  289.                     Walnut, CA 91789
  290.  
  291.  
  292.      Name:   ____________________________________________________________
  293.  
  294.      Company:____________________________________________________________
  295.  
  296.      Address:____________________________________________________________
  297.  
  298.              ____________________________________________________________
  299.  
  300.      Phone #:____________________________________________________________
  301.  
  302.  
  303.  
  304.      Comments:___________________________________________________________
  305.  
  306.               ___________________________________________________________
  307.  
  308.               ___________________________________________________________
  309.  
  310.               ___________________________________________________________
  311.  
  312.               ___________________________________________________________
  313.  
  314.  
  315.  
  316.      Wish List:__________________________________________________________
  317.  
  318.                __________________________________________________________
  319.  
  320.                __________________________________________________________
  321.  
  322.                __________________________________________________________
  323.  
  324.                __________________________________________________________
  325.  
  326.  
  327. ==============================================================================
  328.